for the due discharge - Español Inglés Diccionario